/****************************************/
/* Battlefield 3 Navigation stylesheet */
/* Theme by Rogue - rogue@clan-designs.co.uk */
/* http://clan-designs.co.uk */
/****************************************/

@charset "UTF-8";
/* CSS Document */

/****************************************/
/* Brainjar Nav Menu Classes {SITELINS_ALT} */
/****************************************/

div.menuBar, div.menuBar a.menuButton, div.menuButton, div.menuButton_over, div.menu, div.menu a.menuItem {
	color: #3F505D;
	font:  28px SteelfishExtraBold, Verdana;
	text-align: center;
	text-transform: uppercase;
	text-shadow: 1px 1px 1px #000000;
    filter: dropshadow(color=#000000, offx=2, offy=2);
	
}

div.menuBar {
	padding: 0 0 1px 0;
	padding-left: 10px;
}

div.emenuBar {
	text-align: left;
	padding: 0 10px;
}

div.menuBar a.menuButton, div.menuButton, div.menuButton_over {

	left: 0px;
	margin: 0px;
	padding: 4px 6px 3px 6px;
	position: relative;
	text-decoration: none;
	top: 0px;
	z-index: 100;
}

div.menuBar a.menuButton:hover, div.menuButton:hover, div.menuButton_over {
	color: #FFF;
}

div.menuBar a.menuButtonActive, div.menuButtonActive, div.menuButtonActive:hover, div.menuBar a.menuButtonActive:hover {
	left: 1px;
	top: 1px;
	color: #fff;
}

div.menu {
  position: absolute;
  left: -999em;
  padding-bottom: 0px;
  padding-top: 0px;
  visibility: hidden;
  background-image: url(../images/transparent_bg.png);
  width: 250px;
  z-index: 101;
  border: #3F505D 1px solid;
  
  /*Corners in Firefox, IE9, Safari, Opera, Google Chrome*/
	-webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px; 
	
	/*Shadow*/
	-webkit-box-shadow: 1px 2px 2px 000;
	-moz-box-shadow: 1px 2px 2px #000;
	-khtml-box-shadow: 1px 2px 2px #000;
	-o-box-shadow: 1px 2px 2px #000;
    box-shadow: 1px 2px 2px #000;
}

div.menu a.menuItem {
  color: #3F505D;
  display: block;
  background: url(../images/submenu_bg.png) no-repeat center top;
  padding: 10px;
  white-space: nowrap;
  margin-top: 0;
  text-align: left;
  font: 18px SteelfishExtraBold, Verdana; 
  text-shadow: 1px 1px 1px #000000;
  filter: dropshadow(color=#000000, offx=2, offy=2);
}

div.menu a.menuItem:hover, div.menu a.menuItemHighlight {
  color: #FFF;
  left: 0;
  top: 0;
  background: url(../images/submenu_bg.png) no-repeat center -43px;
}

div.menu a.menuItem span.menuItemBuffer {
  padding: 0px 2px 0px 2px;
  color: #fff;
}

div.menu a.menuItem:hover span.menuItemBuffer {
  padding: 0px 2px 0px 2px;
  color: #fff;
}

div.menu a.menuItem span.menuItemText {
	padding: 5px 0 5px 28px;
	background: url(../images/submenu_bullet.png) no-repeat left 1px;
}

div.menu a.menuItem span.menuItemText:hover {
	padding: 5px 0 5px 28px;
	background: url(../images/submenu_bullet.png) no-repeat left -30px;
	text-decoration: none;
}

div.menu a.menuItem span.menuItemArrow {
  padding-right: 20px;
}

div.menu div.menuItemSep {
  margin: 4px 2px;
}

a.menuItem.header {}